#include "namecard.h"
#include "ui_namecard.h"

NameCard::NameCard(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::NameCard)
{
    ui->setupUi(this);

    this->setWindowIcon(QIcon(":/sources/image/用户信息.png"));
    this->setWindowTitle("用户信息");
}

NameCard::~NameCard()
{
    delete ui;
}



///设置名片窗口
/// 功能：查看某人信息（商家、好友等）
void NameCard::UpdateNameCard(QVector<QString> User_Info)
{
    ///

    QString HeadPicture = "../Phone_platform/sources/head/" + User_Info.at(3) + ".jpg";
    QImage img(HeadPicture);
    ui->lb_head->setPixmap(QPixmap::fromImage(img));
    ui->lb_AccountNumber->setText(User_Info.at(0));
    ui->lb_usernick->setText(User_Info.at(2));
    ui->lb_sex->setText(User_Info.at(4));
    ui->lb_Name->setText(User_Info.at(5));
    ui->lb_MobilePhone->setText(User_Info.at(6));
    ui->lb_Address->setText(User_Info.at(7));
}


//// 设置按钮文字
//// 自己：    修改个人信息
///  好友：    发消息
///  非好友：  加好友
void NameCard::SetPb_AddFriendsText(QString Text)
{
   ui->pb_AddFriends->setText(Text);
}


//// 名片上按钮槽函数
void NameCard::on_pb_AddFriends_clicked()
{
    if(ui->pb_AddFriends->text() == "修改个人信息")
    {

    }
    if(ui->pb_AddFriends->text() == "发消息")
    {
        this->close();
    }
    if(ui->pb_AddFriends->text() == "加好友")
    {

    }
}


